abandon something to its fate - German English Dictionary